superarse a uno mismo - Spanish English Dictionary